package org.batatasframework.web.template;

/**
 * 只要是生成html代码的，都应该使用这个接口。
 * 这个接口应该包含生成html代码的所有方式
 * @author jackson
 *
 */
public interface TemplateRender {
	
	/** 如：form.id，不同的引擎会生成不同的语句。${form.id} */
	String value(String propretyName, boolean nullable);
	/** 需要进行转义的赋值 */
	String valueEscape(String propretyName, boolean nullable);
	
//	String foreachStart(String listName, String itemName);
//	
//	String foreachEnd();
//	
//	String ifStart();
//	String elseifTag();
//	String elseTag();
//	String ifEnd();
}
